sluice gate – English–Español translations

🇬🇧 en es 🇪🇸

sluice gate noun

  • portal to allow passage of water
compuerta
Wiktionary Links